package com.ms.qw.client.dto;

import com.ms.qw.domain.model.Alimento;
import com.ms.qw.domain.model.Campana;
import com.ms.qw.domain.model.Preparacion;
import com.ms.qw.domain.model.Receta;
import com.ms.qw.enums.ActivoInactivo;

import javax.persistence.Column;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;

public class RecetaDetalleDTO extends AuditoriaDTO {

    private RecetaDTO receta;

    private Integer codigo;

    private DosificacionDTO dosificacion=new DosificacionDTO();

    private Integer codigoDosificacion;

    private String estado=ActivoInactivo.ACTIVO.getCodigo();




    public RecetaDTO getReceta() {
        return receta;
    }

    public void setReceta(RecetaDTO receta) {
        this.receta = receta;
    }

    public Integer getCodigo() {
        return codigo;
    }

    public void setCodigo(Integer codigo) {
        this.codigo = codigo;
    }

    public DosificacionDTO getDosificacion() {
        return dosificacion;
    }

    public void setDosificacion(DosificacionDTO dosificacion) {
        this.dosificacion = dosificacion;
        this.codigoDosificacion=dosificacion.getCodigo();
    }

    public String getEstado() {
        return estado;
    }

    public void setEstado(String estado) {
        this.estado = estado;
    }

    public Integer getCodigoDosificacion() {
        return codigoDosificacion;
    }

    public void setCodigoDosificacion(Integer codigoDosificacion) {
        this.codigoDosificacion = codigoDosificacion;
    }
}
